Map Graph

Debden House

Debden House is a conference centre and campsite located in Loughton, Essex, England. The house is owned and operated by Newham London Borough Council.

Read article
File:Debden_Green-_Debden_House_(geograph_2272576).jpgFile:Debden_Hall_Loughton_1777.jpgFile:Sale_notice_for_Debden_Green_1769.jpgFile:Ad_for_Slater_and_Palmer.jpgFile:Debden_House_Debden_Green.jpgFile:Sale_notice_for_Debden_Hall_estate_1920.jpg
Top Questions
AI generated

List the top facts about Debden House

Summarize this article

What is the single most intriguing fact about Debden House?

Are there any controversies surrounding Debden House?

More questions